telescope box - Turco Inglés Diccionario